package com.appspot.web2stanza.velocity;

import java.util.List;
import java.util.ArrayList;
import java.util.LinkedList;

public class Epub {
  private final String hostname = "web2stanza.appspot.com";
  private String id;
  private String title = "No Title";
  private String language;
  private String author = "Unknown";
  private String publisher = "Web2Stanza";
  private String description;
  private List<Item> itemList = new LinkedList<Item>();
  private List<GuideRef> guideList = new ArrayList<GuideRef>();;

  public Epub(String id) {
    this.id = id;
  }

  public String getHostname() {return hostname;}

  public String getId() {return id;}
  public String getTitle() {return title;}
  public String getLanguage() {return language;}
  public String getAuthor() {return author;}
  public String getPublisher() {return publisher;}
  public String getDescription() {return description;}
  public List<Item> getItemList() {return itemList;}
  public List<GuideRef> getGuideList() {return guideList;}

  public void setId(String id) {this.id = id;}
  public void setTitle(String title) {this.title = title;}
  public void setLanguage(String language) {this.language = language;}
  public void setAuthor(String author) {this.author = author;}
  public void setPublisher(String publisher) {this.publisher = publisher;}
  public void setDescription(String description) {this.description = description;}
  public void setItemList(List<Item> itemList) {this.itemList = itemList;}
  public void setGuideList(List<GuideRef> guideList) {this.guideList = guideList;}
}
